﻿using GDM.Hogar.Soporte.Atributos;
using System;
using System.ComponentModel;

namespace GDM.Hogar.Entidades
{
    public class Usuario
    {
        [Mostrar(false)]
        public int UsuarioId { get; set; }

        [Mostrar(false)]
        public string Contraseña { get; set; }

        [DisplayName("Fecha de Creacion")]
        [Indice(2)]
        public DateTime FechaCreacion { get; set; }

        [DisplayName("Fecha de Ultimo Ingreso")]
        [Indice(3)]
        public DateTime? FechaUltimoIngreso { get; set; }

        [DisplayName("Ultimo Cambio Contraseña")]
        [Mostrar(false)]
        public DateTime? FechaUltimoCambioContraseña { get; set; }

        [DisplayName("Usuario")]
        [Ancho(165)]
        [Indice(0)]
        public string NombreUsuario { get; set; }

        [Mostrar(false)]
        public bool Activo { get; set; }

        [Mostrar(false)]
        public int RolId { get; set; }
    }
}